package com.xyoto.takeawayBusiness.service;

import com.xyoto.takeawayBusiness.dto.MenuTypeDTO;
import com.xyoto.takeawayBusiness.dto.UpdateTypeDTO;
import com.xyoto.takeawayBusiness.utils.Result;
import org.springframework.stereotype.Service;

/**
 * @Description
 * @Author: TingFeng
 * @CreateTime: 2022/4/26  19:28
 */

public interface ShoppingTypeService {

    /**
     * 新增菜单分类
     * @param menuTypeDTO
     * @return
     */
    Result addType(MenuTypeDTO menuTypeDTO);

    /**
     * 获取菜单分类
     * @return
     */
    Result getMenu(Integer shopId);

    /**
     * 修改菜单分类
     * @param updateTypeDTO
     * @return
     */
    Result updateType(UpdateTypeDTO updateTypeDTO);

    /**
     * 删除菜单分类
     * @param menuId
     * @return
     */
    Result removeType(Integer menuId);

    /**
     * 获取商品页
     * @param shopId
     * @return
     */
    Result getShop(Integer shopId);
}
